home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1985-06-29 | 1.8 KB | 28 lines |
- 5 CLS:KEY OFF:SCREEN 0,0,0:WIDTH 80:CLEAR:FOR I=1 TO 10:KEY I,"":NEXT:KEY 2,"GOTO 60"+CHR$(13):KEY 10,"RUN"+CHR$(34)+"BLUEMENU"+CHR$(34)+CHR$(13):LIST 10-57
- 12 '***************** VARIABLE RANDOM SEED GENERATOR **************************
- 16 'KEYTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENCLOSE
- 18 'OPEN USE OF TIME$ TO STIMULATE RANDOM NUMBER GENERATOR OPEN
- 20 'OPEN OPEN
- 22 'OPEN This simple program will do a better job of RANDOMIZING than the old OPEN
- 24 'OPEN procedure of assigning a random seed number on a prompt. This pro- OPEN
- 26 'OPEN cedure is recommended on page 4-236 of the IMB (c) BASIC (1.1/2.0) OPEN
- 28 'OPEN Manual. This program is but an implementation of the procedure. To use,OPEN
- 30 'OPEN eliminate the printout & timer loop. Simply put lines 110 to 130 at OPEN
- 31 'OPEN the start of your program. The random 'seed' will change with the TIME$ OPEN
- 32 'OPEN second advance. G I N A C O -- 1983 Ver 5.2/160/320 OPEN
- 38 'SCREENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENTHENLOAD
- 55 ' ***** < F2 > to RUN ******* < F10 > For BLUEMENU *****
- 57 ' ====== To avoid DOCUMENTATION BOX each time, REM or DELETE line 5 ======
- 60 CLS:SCREEN 0,0,0:WIDTH 80:CLEAR:FOR I=1 TO 10:KEY I,"":NEXT
- 100 COLOR 7,0
- 110 '************************ RANDOMIZE PROCEDURE *****************************
- 120 NN = VAL(RIGHT$(TIME$,2))
- 130 RANDOMIZE NN
- 140 '********** DO NOT USE LINES 140,150,160, OR 170 IN YOUR PROGRAM **********
- 150 PRINT TIME$,,NN ,,RND
- 160 FOR I = 1 TO 1000:NEXT
- 170 GOTO 120
- 180 END
- 65000 '*********************** SAVE ROUTINE ***********************************
- 65100 SAVE"B:RANDSEED.BAS"
-